Market Price
$ 88.55
Selling Price
$ 74.11
2346
569
1327
2620
Market Price
$ 110.08
Selling Price
$ 96.06
1141
470
826
2700
Market Price
$ 66.85
Selling Price
$ 58.39
3187
2093
1608
3645
Market Price
$ 108.51
Selling Price
$ 90.96
505
270
407
645
Market Price
$ 96.29
Selling Price
$ 84.47
1779
1245
1436
1930
Market Price
$ 107.70
Selling Price
$ 92.14
296
290
61
681
Market Price
$ 69.47
Selling Price
$ 63.07
4422
1831
3201
4913
Market Price
$ 97.88
Selling Price
$ 85.40
278
201
76
563
Market Price
$ 98.01
Selling Price
$ 88.32
3659
2265
3538
4856
Market Price
$ 97.23
Selling Price
$ 85.73
1477
497
477
1577
Market Price
$ 106.55
Selling Price
$ 95.11
474
451
304
973
Market Price
$ 78.13
Selling Price
$ 67.60
369
79
324
946
Market Price
$ 106.04
Selling Price
$ 91.97
200
168
82
420
Market Price
$ 91.64
Selling Price
$ 83.08
1024
353
1005
2316
Market Price
$ 69.41
Selling Price
$ 60.15
1100
381
791
4524
Market Price
$ 113.51
Selling Price
$ 98.22
3112
886
797
4538
Market Price
$ 73.84
Selling Price
$ 66.64
1475
477
1094
1660
Market Price
$ 69.69
Selling Price
$ 60.00
1423
1070
805
3763
Market Price
$ 84.00
Selling Price
$ 74.12
999
301
843
3283
Market Price
$ 65.27
Selling Price
$ 55.87
871
663
229
3174
Market Price
$ 90.21
Selling Price
$ 79.41
165
116
135
529
Market Price
$ 91.80
Selling Price
$ 80.72
703
176
486
1046
Market Price
$ 69.46
Selling Price
$ 60.40
2891
1017
2315
3944
Market Price
$ 77.40
Selling Price
$ 70.09
1316
538
1061
2714
Market Price
$ 110.74
Selling Price
$ 93.02
363
112
189
521
Market Price
$ 79.70
Selling Price
$ 69.34
661
137
157
1574
Market Price
$ 93.20
Selling Price
$ 80.89
1393
828
585
4090
Market Price
$ 86.88
Selling Price
$ 78.71
2933
1834
802
3615
Market Price
$ 79.92
Selling Price
$ 71.21
2426
758
1898
3511
Market Price
$ 81.72
Selling Price
$ 74.12
1777
557
835
4748
Market Price
$ 79.93
Selling Price
$ 66.79
1724
920
939
2170
Market Price
$ 99.02
Selling Price
$ 82.95
1958
1008
1784
2107
Market Price
$ 76.79
Selling Price
$ 68.32
1173
886
1115
1638
Market Price
$ 91.52
Selling Price
$ 82.55
537
335
323
1063
Market Price
$ 78.77
Selling Price
$ 67.14
402
221
148
643
Market Price
$ 95.72
Selling Price
$ 80.72
447
112
92
1253
Market Price
$ 76.42
Selling Price
$ 64.48
1411
1176
895
2582
Market Price
$ 85.62
Selling Price
$ 76.90
1029
441
762
2871
Market Price
$ 68.48
Selling Price
$ 59.00
1285
1106
877
4400
Market Price
$ 78.00
Selling Price
$ 69.03
598
516
408
2187