Market Price
$ 110.68
Selling Price
$ 98.34
676
368
169
1704
Market Price
$ 100.07
Selling Price
$ 86.21
2371
1775
503
2958
Market Price
$ 71.21
Selling Price
$ 63.24
2105
743
1947
4911
Market Price
$ 98.47
Selling Price
$ 87.67
429
328
400
753
Market Price
$ 103.99
Selling Price
$ 92.03
573
317
335
2360
Market Price
$ 72.69
Selling Price
$ 61.83
1006
666
637
1040
Market Price
$ 93.05
Selling Price
$ 83.38
1183
1117
590
4032
Market Price
$ 65.42
Selling Price
$ 56.01
957
458
945
1168
Market Price
$ 68.59
Selling Price
$ 61.90
1107
546
1092
1648
Market Price
$ 90.87
Selling Price
$ 80.83
3259
2570
1464
3528
Market Price
$ 77.76
Selling Price
$ 66.41
327
267
160
729
Market Price
$ 94.24
Selling Price
$ 80.08
2432
1321
1875
3151
Market Price
$ 86.51
Selling Price
$ 78.33
3167
1838
2178
4864
Market Price
$ 62.66
Selling Price
$ 56.19
154
121
94
489
Market Price
$ 71.77
Selling Price
$ 63.87
904
533
484
1335
Market Price
$ 112.00
Selling Price
$ 98.72
867
794
766
3228
Market Price
$ 95.70
Selling Price
$ 80.90
2828
1583
970
2911
Market Price
$ 82.27
Selling Price
$ 68.94
1966
412
877
3651
Market Price
$ 118.19
Selling Price
$ 98.93
2144
584
2107
3199
Market Price
$ 77.45
Selling Price
$ 64.90
1254
903
566
3691
Market Price
$ 80.39
Selling Price
$ 71.52
215
136
117
868
Market Price
$ 93.14
Selling Price
$ 79.23
3003
2306
1109
3137
Market Price
$ 84.10
Selling Price
$ 75.22
965
616
349
2536
Market Price
$ 77.26
Selling Price
$ 65.95
2469
616
1350
4000
Market Price
$ 113.07
Selling Price
$ 95.84
1547
731
562
2627
Market Price
$ 105.93
Selling Price
$ 90.09
805
399
754
1338
Market Price
$ 67.02
Selling Price
$ 55.86
590
297
141
2414
Market Price
$ 98.30
Selling Price
$ 88.74
748
274
453
2208
Market Price
$ 74.51
Selling Price
$ 66.95
132
91
105
445
Market Price
$ 107.17
Selling Price
$ 93.00
1559
1553
451
1591
Market Price
$ 78.53
Selling Price
$ 70.35
2362
1857
2335
3195
Market Price
$ 77.64
Selling Price
$ 67.92
404
350
186
1909
Market Price
$ 80.92
Selling Price
$ 71.42
415
345
199
610
Market Price
$ 86.43
Selling Price
$ 78.06
269
63
103
693
Market Price
$ 102.71
Selling Price
$ 87.95
337
177
258
888
Market Price
$ 97.25
Selling Price
$ 87.57
4077
3238
1649
4349
Market Price
$ 77.82
Selling Price
$ 68.97
190
153
167
616
Market Price
$ 74.87
Selling Price
$ 67.42
1006
751
248
1374
Market Price
$ 81.09
Selling Price
$ 71.05
1025
968
893
2136
Market Price
$ 110.61
Selling Price
$ 92.28
698
621
427
2642