Market Price
$ 69.33
Selling Price
$ 61.40
1464
1296
860
3487
Market Price
$ 64.52
Selling Price
$ 56.01
700
514
373
1390
Market Price
$ 81.46
Selling Price
$ 69.22
907
690
353
2043
Market Price
$ 87.03
Selling Price
$ 78.36
2086
2049
1364
2336
Market Price
$ 67.38
Selling Price
$ 59.86
2329
1306
1150
2572
Market Price
$ 61.16
Selling Price
$ 55.31
3340
2996
2225
4363
Market Price
$ 94.42
Selling Price
$ 83.24
1368
963
1272
2012
Market Price
$ 65.02
Selling Price
$ 57.95
1822
820
829
3579
Market Price
$ 75.51
Selling Price
$ 65.18
678
352
655
724
Market Price
$ 99.08
Selling Price
$ 85.65
391
342
227
416
Market Price
$ 97.57
Selling Price
$ 88.02
1746
1453
1211
2414
Market Price
$ 79.54
Selling Price
$ 70.48
1288
1125
712
3086
Market Price
$ 79.90
Selling Price
$ 69.80
1751
1303
763
1864
Market Price
$ 86.79
Selling Price
$ 74.50
3233
1645
2597
4955
Market Price
$ 93.04
Selling Price
$ 82.57
2426
2403
1463
2957
Market Price
$ 75.30
Selling Price
$ 65.12
648
241
404
722
Market Price
$ 102.89
Selling Price
$ 92.01
941
225
343
1893
Market Price
$ 116.24
Selling Price
$ 98.65
1962
692
1642
2875
Market Price
$ 65.69
Selling Price
$ 56.74
1100
429
848
2574
Market Price
$ 82.64
Selling Price
$ 72.69
202
67
89
894
Market Price
$ 112.57
Selling Price
$ 98.56
3754
2773
2694
4507
Market Price
$ 106.97
Selling Price
$ 92.38
4379
3329
1455
4671
Market Price
$ 98.32
Selling Price
$ 88.11
683
592
187
3074
Market Price
$ 111.45
Selling Price
$ 97.72
3907
3774
3276
4969
Market Price
$ 80.34
Selling Price
$ 71.17
462
369
186
1457
Market Price
$ 113.33
Selling Price
$ 97.04
2974
2300
1435
3949
Market Price
$ 83.51
Selling Price
$ 75.67
3784
3073
1327
4588
Market Price
$ 67.86
Selling Price
$ 60.77
962
823
843
1254
Market Price
$ 81.56
Selling Price
$ 72.40
1523
1302
861
2653
Market Price
$ 106.93
Selling Price
$ 96.74
3739
2091
2841
4409
Market Price
$ 68.11
Selling Price
$ 60.10
1219
1029
1063
2239
Market Price
$ 93.69
Selling Price
$ 78.92
496
183
407
717
Market Price
$ 72.39
Selling Price
$ 63.83
1308
691
1201
2050
Market Price
$ 105.75
Selling Price
$ 91.08
1815
1502
1643
3078
Market Price
$ 93.12
Selling Price
$ 82.86
208
183
182
457
Market Price
$ 88.64
Selling Price
$ 74.74
1116
1085
959
2265
Market Price
$ 109.02
Selling Price
$ 93.28
2265
539
983
4445
Market Price
$ 115.70
Selling Price
$ 97.56
339
310
126
1207
Market Price
$ 82.10
Selling Price
$ 69.17
690
370
359
2048
Market Price
$ 93.56
Selling Price
$ 79.09
688
455
572
1440