Market Price
$ 88.15
Selling Price
$ 76.82
2121
653
1268
2396
Market Price
$ 69.56
Selling Price
$ 62.72
3657
1768
2127
4742
Market Price
$ 72.67
Selling Price
$ 60.59
2227
1091
1112
2713
Market Price
$ 108.91
Selling Price
$ 91.07
722
654
241
1539
Market Price
$ 94.56
Selling Price
$ 83.93
1351
406
780
3302
Market Price
$ 70.87
Selling Price
$ 61.85
893
768
647
1286
Market Price
$ 94.81
Selling Price
$ 86.12
2580
1094
1602
4769
Market Price
$ 84.23
Selling Price
$ 75.24
1165
394
1036
4103
Market Price
$ 111.53
Selling Price
$ 93.03
2124
1348
1630
2455
Market Price
$ 95.33
Selling Price
$ 82.30
1314
541
728
1778
Market Price
$ 66.15
Selling Price
$ 58.49
1403
778
1364
4718
Market Price
$ 75.16
Selling Price
$ 66.39
3515
1778
3515
4556
Market Price
$ 66.48
Selling Price
$ 58.15
1183
695
395
4997
Market Price
$ 63.69
Selling Price
$ 56.46
2195
1809
1017
3593
Market Price
$ 85.17
Selling Price
$ 71.04
950
388
239
4515
Market Price
$ 74.72
Selling Price
$ 66.59
901
886
207
3357
Market Price
$ 115.07
Selling Price
$ 98.30
2580
2388
2214
3364
Market Price
$ 73.91
Selling Price
$ 64.63
240
180
129
803
Market Price
$ 95.91
Selling Price
$ 85.95
1062
964
882
1476
Market Price
$ 82.33
Selling Price
$ 74.04
113
66
41
449
Market Price
$ 70.88
Selling Price
$ 61.75
3285
2107
1866
4452
Market Price
$ 104.94
Selling Price
$ 89.24
2377
806
1382
3958
Market Price
$ 75.29
Selling Price
$ 65.82
1377
755
1273
2066
Market Price
$ 72.78
Selling Price
$ 61.62
3472
762
1590
4789
Market Price
$ 108.94
Selling Price
$ 91.76
3848
3494
830
4321
Market Price
$ 94.76
Selling Price
$ 84.73
2272
644
1874
3375
Market Price
$ 85.51
Selling Price
$ 77.63
832
339
234
1632
Market Price
$ 99.06
Selling Price
$ 82.80
161
158
154
496
Market Price
$ 108.81
Selling Price
$ 93.79
2746
558
1495
3596
Market Price
$ 94.68
Selling Price
$ 81.05
2210
628
2090
3552
Market Price
$ 84.53
Selling Price
$ 70.82
369
218
298
462
Market Price
$ 69.61
Selling Price
$ 58.02
578
220
270
1209
Market Price
$ 76.50
Selling Price
$ 69.43
758
511
243
2080
Market Price
$ 69.91
Selling Price
$ 63.37
244
146
147
1155
Market Price
$ 72.99
Selling Price
$ 64.14
417
285
165
421
Market Price
$ 109.26
Selling Price
$ 96.78
1400
571
1243
3410
Market Price
$ 71.45
Selling Price
$ 62.92
2341
2188
1309
3486
Market Price
$ 81.57
Selling Price
$ 68.95
916
776
330
1438
Market Price
$ 101.69
Selling Price
$ 90.27
1951
964
780
4062
Market Price
$ 72.72
Selling Price
$ 65.13
323
281
133
808