Market Price
$ 94.53
Selling Price
$ 84.10
1226
749
645
4957
Market Price
$ 99.44
Selling Price
$ 89.13
2289
763
1606
2289
Market Price
$ 83.89
Selling Price
$ 72.85
3132
834
1540
4125
Market Price
$ 65.40
Selling Price
$ 58.71
696
585
402
3033
Market Price
$ 79.63
Selling Price
$ 69.89
1245
907
433
2481
Market Price
$ 108.27
Selling Price
$ 93.26
2503
1176
623
4770
Market Price
$ 63.68
Selling Price
$ 55.13
2593
1074
621
3054
Market Price
$ 81.71
Selling Price
$ 71.79
3294
2276
1324
4283
Market Price
$ 80.48
Selling Price
$ 68.28
402
161
232
1663
Market Price
$ 84.78
Selling Price
$ 71.54
650
362
403
812
Market Price
$ 92.37
Selling Price
$ 78.13
544
321
493
1144
Market Price
$ 67.05
Selling Price
$ 58.71
1656
428
655
2780
Market Price
$ 114.62
Selling Price
$ 97.47
612
486
576
2848
Market Price
$ 94.99
Selling Price
$ 80.55
2238
601
873
2517
Market Price
$ 95.11
Selling Price
$ 83.42
1175
784
977
2137
Market Price
$ 107.03
Selling Price
$ 93.85
3373
3055
1367
3668
Market Price
$ 96.12
Selling Price
$ 80.95
4393
4196
1738
4846
Market Price
$ 99.42
Selling Price
$ 85.30
603
585
273
1337
Market Price
$ 96.98
Selling Price
$ 82.18
2930
2028
1037
4645
Market Price
$ 83.97
Selling Price
$ 75.54
1655
589
1388
2640
Market Price
$ 73.75
Selling Price
$ 65.50
624
158
447
1100
Market Price
$ 105.07
Selling Price
$ 94.99
1689
1630
775
2034
Market Price
$ 65.52
Selling Price
$ 59.48
1659
823
620
4257
Market Price
$ 70.21
Selling Price
$ 63.80
1785
1704
1286
2336
Market Price
$ 113.79
Selling Price
$ 97.51
1932
607
1022
3982
Market Price
$ 110.24
Selling Price
$ 93.58
1450
453
940
2168
Market Price
$ 69.76
Selling Price
$ 61.13
306
145
280
519
Market Price
$ 90.61
Selling Price
$ 81.69
449
117
248
519
Market Price
$ 113.84
Selling Price
$ 97.44
2202
594
1184
4825
Market Price
$ 100.11
Selling Price
$ 87.50
2796
1254
1236
3166
Market Price
$ 73.40
Selling Price
$ 65.69
1301
722
1012
4556
Market Price
$ 90.52
Selling Price
$ 76.65
2250
825
1074
3531
Market Price
$ 98.80
Selling Price
$ 87.51
662
652
472
3291
Market Price
$ 97.91
Selling Price
$ 87.31
3197
3084
1203
4845
Market Price
$ 77.33
Selling Price
$ 68.67
694
562
154
1217
Market Price
$ 73.92
Selling Price
$ 67.02
1589
966
1026
1894
Market Price
$ 84.31
Selling Price
$ 70.48
309
206
129
1306
Market Price
$ 74.09
Selling Price
$ 62.12
1198
571
837
2301
Market Price
$ 108.27
Selling Price
$ 91.05
646
448
184
2042
Market Price
$ 98.74
Selling Price
$ 83.37
947
223
584
1506