Market Price
$ 90.58
Selling Price
$ 77.75
354
172
263
1713
Market Price
$ 80.31
Selling Price
$ 72.05
1155
965
575
1287
Market Price
$ 105.81
Selling Price
$ 90.49
2052
857
1200
3429
Market Price
$ 87.89
Selling Price
$ 79.14
1749
1275
943
4711
Market Price
$ 82.12
Selling Price
$ 68.74
490
304
189
1199
Market Price
$ 61.86
Selling Price
$ 55.19
1039
937
276
2928
Market Price
$ 93.65
Selling Price
$ 80.06
1423
608
338
3212
Market Price
$ 79.23
Selling Price
$ 67.37
2078
1933
1507
2704
Market Price
$ 95.88
Selling Price
$ 81.94
1817
1699
657
2366
Market Price
$ 93.92
Selling Price
$ 81.10
1539
825
1525
3920
Market Price
$ 82.86
Selling Price
$ 74.86
1082
632
294
2795
Market Price
$ 75.00
Selling Price
$ 64.73
3937
1080
2451
4288
Market Price
$ 77.24
Selling Price
$ 64.60
1207
1188
1113
1977
Market Price
$ 107.42
Selling Price
$ 97.09
160
68
140
709
Market Price
$ 103.01
Selling Price
$ 92.62
2165
1170
1403
2968
Market Price
$ 88.08
Selling Price
$ 74.34
784
199
352
1030
Market Price
$ 84.94
Selling Price
$ 74.69
392
150
124
1761
Market Price
$ 92.26
Selling Price
$ 81.37
1863
1199
1589
4022
Market Price
$ 74.23
Selling Price
$ 63.05
883
741
234
3367
Market Price
$ 102.40
Selling Price
$ 88.97
826
812
173
3470
Market Price
$ 106.12
Selling Price
$ 94.26
4267
3639
3719
4569
Market Price
$ 106.34
Selling Price
$ 94.44
1554
612
444
1780
Market Price
$ 70.11
Selling Price
$ 63.65
3416
1534
3152
3624
Market Price
$ 67.17
Selling Price
$ 56.27
514
237
297
993
Market Price
$ 99.37
Selling Price
$ 83.57
867
595
858
2191
Market Price
$ 66.96
Selling Price
$ 58.20
354
163
90
988
Market Price
$ 75.58
Selling Price
$ 65.47
1602
358
939
1828
Market Price
$ 95.28
Selling Price
$ 86.05
1391
1302
1358
2462
Market Price
$ 85.81
Selling Price
$ 73.93
2089
1000
1842
2296
Market Price
$ 105.88
Selling Price
$ 90.86
654
421
495
1971
Market Price
$ 105.24
Selling Price
$ 93.80
1408
479
481
4400
Market Price
$ 106.83
Selling Price
$ 93.04
1486
701
533
1619
Market Price
$ 86.78
Selling Price
$ 76.14
408
268
339
411
Market Price
$ 102.98
Selling Price
$ 92.21
560
234
329
2067
Market Price
$ 77.94
Selling Price
$ 65.97
1930
1082
1128
4186
Market Price
$ 68.81
Selling Price
$ 60.89
809
232
762
2896
Market Price
$ 90.20
Selling Price
$ 75.82
1316
746
1220
1659
Market Price
$ 83.26
Selling Price
$ 73.07
2313
1454
582
2533
Market Price
$ 91.41
Selling Price
$ 78.18
4480
3923
4471
4859
Market Price
$ 85.26
Selling Price
$ 72.94
1072
573
495
1129