Market Price
$ 87.93
Selling Price
$ 77.67
1967
577
1959
2044
Market Price
$ 68.62
Selling Price
$ 59.87
914
507
464
1473
Market Price
$ 84.24
Selling Price
$ 70.23
1444
357
576
1696
Market Price
$ 90.63
Selling Price
$ 78.77
1794
1447
1623
2785
Market Price
$ 103.05
Selling Price
$ 89.53
1934
641
1203
3623
Market Price
$ 70.83
Selling Price
$ 60.63
2130
2106
916
2277
Market Price
$ 115.92
Selling Price
$ 96.87
521
199
388
718
Market Price
$ 75.27
Selling Price
$ 64.24
2279
1340
1566
2282
Market Price
$ 98.99
Selling Price
$ 85.78
2144
2059
1252
2860
Market Price
$ 106.23
Selling Price
$ 88.56
2099
898
2061
2866
Market Price
$ 65.05
Selling Price
$ 56.67
589
341
396
991
Market Price
$ 68.19
Selling Price
$ 61.26
466
394
131
726
Market Price
$ 71.75
Selling Price
$ 64.87
546
512
437
1504
Market Price
$ 76.70
Selling Price
$ 69.37
119
73
85
474
Market Price
$ 67.54
Selling Price
$ 60.99
3009
794
2061
3858
Market Price
$ 83.13
Selling Price
$ 74.87
3482
2881
2448
4641
Market Price
$ 65.19
Selling Price
$ 56.78
1395
1355
901
1684
Market Price
$ 112.21
Selling Price
$ 95.35
1978
917
1040
2536
Market Price
$ 102.66
Selling Price
$ 92.32
2529
1173
1836
4598
Market Price
$ 71.35
Selling Price
$ 59.74
556
423
437
698
Market Price
$ 105.80
Selling Price
$ 94.47
1138
252
651
2135
Market Price
$ 85.36
Selling Price
$ 75.20
1413
537
1178
1907
Market Price
$ 70.08
Selling Price
$ 60.84
962
686
381
1906
Market Price
$ 85.36
Selling Price
$ 72.67
584
127
174
2756
Market Price
$ 110.83
Selling Price
$ 97.17
3577
3296
1408
4504
Market Price
$ 88.67
Selling Price
$ 75.40
1788
489
462
2450
Market Price
$ 71.11
Selling Price
$ 60.27
1881
1808
980
3456
Market Price
$ 101.37
Selling Price
$ 86.32
1490
636
1425
2097
Market Price
$ 102.63
Selling Price
$ 90.77
207
151
194
484
Market Price
$ 106.78
Selling Price
$ 89.51
486
309
365
1452
Market Price
$ 79.20
Selling Price
$ 71.26
2359
1007
1006
2998
Market Price
$ 83.88
Selling Price
$ 70.60
1060
877
215
3225
Market Price
$ 100.14
Selling Price
$ 90.25
2360
699
1942
2556
Market Price
$ 111.41
Selling Price
$ 93.88
2102
1466
1132
4792
Market Price
$ 106.58
Selling Price
$ 93.39
1059
943
576
1710
Market Price
$ 107.17
Selling Price
$ 91.35
981
210
650
3238
Market Price
$ 100.60
Selling Price
$ 88.12
3837
1194
3060
4616
Market Price
$ 76.42
Selling Price
$ 68.75
699
532
312
1142
Market Price
$ 109.57
Selling Price
$ 96.22
3122
2262
1680
4495
Market Price
$ 70.15
Selling Price
$ 60.44
1201
514
1003
2581