Market Price
$ 107.69
Selling Price
$ 92.73
1457
630
1072
1524
Market Price
$ 68.79
Selling Price
$ 59.29
676
466
304
2485
Market Price
$ 107.28
Selling Price
$ 93.57
506
145
135
723
Market Price
$ 83.02
Selling Price
$ 73.85
2222
491
1225
2700
Market Price
$ 85.19
Selling Price
$ 73.56
3911
2016
3343
4221
Market Price
$ 94.69
Selling Price
$ 79.66
1009
229
324
2699
Market Price
$ 84.91
Selling Price
$ 75.24
4362
4044
1048
4967
Market Price
$ 106.40
Selling Price
$ 95.18
1874
1556
1408
3423
Market Price
$ 67.12
Selling Price
$ 56.55
651
447
404
1587
Market Price
$ 97.51
Selling Price
$ 88.19
2155
930
1729
3206
Market Price
$ 77.69
Selling Price
$ 65.81
1142
450
569
1678
Market Price
$ 72.21
Selling Price
$ 61.95
2655
2527
1484
2907
Market Price
$ 72.36
Selling Price
$ 62.97
2554
1812
565
4247
Market Price
$ 110.56
Selling Price
$ 95.31
1354
754
1137
2010
Market Price
$ 89.38
Selling Price
$ 75.52
3404
2102
2133
3526
Market Price
$ 104.24
Selling Price
$ 90.43
2211
1237
1430
3726
Market Price
$ 104.26
Selling Price
$ 92.55
4202
3046
3994
4363
Market Price
$ 88.66
Selling Price
$ 76.43
556
480
406
1544
Market Price
$ 75.69
Selling Price
$ 63.54
1129
1083
736
2632
Market Price
$ 103.49
Selling Price
$ 91.42
4058
1341
2627
4156
Market Price
$ 96.59
Selling Price
$ 83.53
1503
554
1479
3779
Market Price
$ 72.26
Selling Price
$ 61.07
873
524
205
1099
Market Price
$ 65.99
Selling Price
$ 55.61
3369
2777
2762
3590
Market Price
$ 112.68
Selling Price
$ 97.99
993
349
832
3275
Market Price
$ 78.24
Selling Price
$ 67.78
1071
464
858
2764
Market Price
$ 89.97
Selling Price
$ 76.64
373
167
99
542
Market Price
$ 98.82
Selling Price
$ 86.80
170
158
125
642
Market Price
$ 101.00
Selling Price
$ 86.12
940
383
386
4496
Market Price
$ 78.66
Selling Price
$ 66.94
726
718
683
738
Market Price
$ 103.34
Selling Price
$ 93.86
3244
2436
1958
3956
Market Price
$ 63.40
Selling Price
$ 57.12
3504
2760
2479
4078
Market Price
$ 102.97
Selling Price
$ 89.57
3330
2754
2973
4656
Market Price
$ 97.40
Selling Price
$ 82.59
1227
1115
293
3010
Market Price
$ 88.41
Selling Price
$ 74.78
1001
934
446
2791
Market Price
$ 110.02
Selling Price
$ 93.45
1392
630
348
4232
Market Price
$ 75.43
Selling Price
$ 68.48
760
618
504
1883
Market Price
$ 104.34
Selling Price
$ 93.99
215
120
69
682
Market Price
$ 82.19
Selling Price
$ 71.49
1069
275
891
3683
Market Price
$ 93.63
Selling Price
$ 84.15
1790
916
771
1862
Market Price
$ 80.52
Selling Price
$ 68.75
2375
1177
518
4769