Market Price
$ 67.93
Selling Price
$ 60.55
575
255
162
933
Market Price
$ 68.68
Selling Price
$ 60.43
2811
1535
1294
3462
Market Price
$ 71.75
Selling Price
$ 62.20
629
460
519
3021
Market Price
$ 76.75
Selling Price
$ 65.20
884
681
711
3522
Market Price
$ 116.47
Selling Price
$ 98.93
692
503
687
1749
Market Price
$ 94.54
Selling Price
$ 80.81
2577
1139
521
3286
Market Price
$ 99.26
Selling Price
$ 83.37
1134
638
529
2374
Market Price
$ 72.57
Selling Price
$ 64.35
602
509
182
923
Market Price
$ 87.13
Selling Price
$ 75.80
1876
1621
851
3814
Market Price
$ 81.93
Selling Price
$ 71.88
1258
1044
477
3673
Market Price
$ 85.08
Selling Price
$ 76.20
396
93
151
1002
Market Price
$ 61.71
Selling Price
$ 55.38
1197
1194
681
1276
Market Price
$ 89.70
Selling Price
$ 77.89
1899
1051
1111
2149
Market Price
$ 87.34
Selling Price
$ 78.36
2522
1469
1913
4656
Market Price
$ 64.98
Selling Price
$ 56.97
2237
874
982
2853
Market Price
$ 90.16
Selling Price
$ 79.84
4212
1223
2627
4829
Market Price
$ 111.89
Selling Price
$ 95.74
2324
1556
2027
4052
Market Price
$ 97.05
Selling Price
$ 85.28
589
254
238
2532
Market Price
$ 88.07
Selling Price
$ 77.22
772
594
474
1966
Market Price
$ 94.64
Selling Price
$ 81.95
2048
748
1863
2165
Market Price
$ 105.87
Selling Price
$ 92.50
481
401
212
1837
Market Price
$ 91.54
Selling Price
$ 79.19
1526
1256
527
1529
Market Price
$ 94.84
Selling Price
$ 82.82
1519
849
867
4180
Market Price
$ 76.10
Selling Price
$ 63.96
260
130
103
715
Market Price
$ 105.13
Selling Price
$ 90.00
1261
627
484
1760
Market Price
$ 113.24
Selling Price
$ 95.68
2225
1378
1286
2534
Market Price
$ 77.20
Selling Price
$ 67.14
1419
449
1416
2238
Market Price
$ 108.16
Selling Price
$ 91.00
1087
742
762
1180
Market Price
$ 75.72
Selling Price
$ 66.95
3103
1623
2256
4755
Market Price
$ 106.60
Selling Price
$ 92.26
2151
2050
1597
3207
Market Price
$ 77.08
Selling Price
$ 69.11
1983
1422
1288
2872
Market Price
$ 94.81
Selling Price
$ 80.77
2405
1362
697
4262
Market Price
$ 110.45
Selling Price
$ 93.24
3189
1760
1180
4261
Market Price
$ 95.60
Selling Price
$ 80.81
895
702
623
3253
Market Price
$ 94.66
Selling Price
$ 85.27
374
196
332
1143
Market Price
$ 111.95
Selling Price
$ 96.85
512
376
488
1745
Market Price
$ 84.07
Selling Price
$ 70.66
1799
695
1426
2896
Market Price
$ 78.18
Selling Price
$ 67.14
1176
1029
410
1975
Market Price
$ 99.71
Selling Price
$ 84.69
3512
1991
2465
4254
Market Price
$ 94.99
Selling Price
$ 85.77
3665
2563
3494
4447