Market Price
$ 92.53
Selling Price
$ 83.48
3274
1317
2140
3658
Market Price
$ 64.21
Selling Price
$ 56.16
2451
2359
639
4673
Market Price
$ 72.64
Selling Price
$ 62.11
509
135
183
2299
Market Price
$ 77.63
Selling Price
$ 66.46
3250
2269
2537
3810
Market Price
$ 64.12
Selling Price
$ 57.07
561
319
398
749
Market Price
$ 116.70
Selling Price
$ 98.63
449
118
176
2176
Market Price
$ 113.72
Selling Price
$ 97.69
3771
1813
3745
4786
Market Price
$ 77.47
Selling Price
$ 67.61
1156
651
450
1615
Market Price
$ 90.85
Selling Price
$ 76.45
1220
778
409
1870
Market Price
$ 83.76
Selling Price
$ 71.88
2070
1100
473
4581
Market Price
$ 84.55
Selling Price
$ 75.99
3489
2052
2695
3807
Market Price
$ 81.26
Selling Price
$ 69.69
1093
955
296
4112
Market Price
$ 63.94
Selling Price
$ 57.82
1695
523
414
2342
Market Price
$ 110.76
Selling Price
$ 98.80
668
209
537
770
Market Price
$ 82.05
Selling Price
$ 68.39
832
209
395
999
Market Price
$ 106.72
Selling Price
$ 92.06
763
290
599
820
Market Price
$ 113.79
Selling Price
$ 97.63
3818
2861
2444
4258
Market Price
$ 80.58
Selling Price
$ 69.70
1273
659
377
3807
Market Price
$ 76.50
Selling Price
$ 65.29
1051
1022
433
3202
Market Price
$ 109.54
Selling Price
$ 96.58
1055
612
231
1802
Market Price
$ 87.10
Selling Price
$ 76.87
1727
1319
1492
1846
Market Price
$ 88.75
Selling Price
$ 77.60
1811
1708
673
4179
Market Price
$ 84.50
Selling Price
$ 70.70
1544
897
608
1581
Market Price
$ 65.50
Selling Price
$ 58.97
375
316
88
423
Market Price
$ 64.99
Selling Price
$ 56.38
4203
1217
3585
4644
Market Price
$ 95.37
Selling Price
$ 85.32
1830
1016
667
2074
Market Price
$ 67.91
Selling Price
$ 61.07
2673
1764
2197
3021
Market Price
$ 63.12
Selling Price
$ 55.01
3756
3732
1796
4264
Market Price
$ 96.73
Selling Price
$ 82.32
602
492
191
811
Market Price
$ 83.72
Selling Price
$ 71.20
384
258
133
493
Market Price
$ 66.07
Selling Price
$ 58.22
811
699
195
942
Market Price
$ 98.31
Selling Price
$ 84.31
1229
772
811
4461
Market Price
$ 66.52
Selling Price
$ 58.77
1580
1517
823
2197
Market Price
$ 94.14
Selling Price
$ 80.85
2362
1563
536
4657
Market Price
$ 112.64
Selling Price
$ 96.82
1086
933
1056
2207
Market Price
$ 96.94
Selling Price
$ 86.75
3850
3683
2393
4947
Market Price
$ 71.63
Selling Price
$ 64.65
671
605
302
1241
Market Price
$ 71.04
Selling Price
$ 60.50
114
27
54
544
Market Price
$ 101.20
Selling Price
$ 90.28
698
469
679
3001
Market Price
$ 114.52
Selling Price
$ 97.30
571
176
450
2652