Market Price
$ 85.77
Selling Price
$ 74.56
1232
1003
768
1425
Market Price
$ 96.41
Selling Price
$ 82.12
3506
2888
1606
4236
Market Price
$ 92.69
Selling Price
$ 79.01
807
460
245
1618
Market Price
$ 80.63
Selling Price
$ 71.32
1177
1070
993
2193
Market Price
$ 86.06
Selling Price
$ 74.19
1074
848
517
1078
Market Price
$ 111.26
Selling Price
$ 96.21
869
542
741
1856
Market Price
$ 68.82
Selling Price
$ 58.62
2018
1766
1587
3076
Market Price
$ 84.64
Selling Price
$ 76.63
1518
633
950
4572
Market Price
$ 69.56
Selling Price
$ 60.51
3484
1708
923
4635
Market Price
$ 84.61
Selling Price
$ 71.64
635
458
291
809
Market Price
$ 76.29
Selling Price
$ 66.23
480
470
236
1836
Market Price
$ 79.04
Selling Price
$ 68.17
306
279
233
908
Market Price
$ 103.85
Selling Price
$ 87.87
743
208
326
1456
Market Price
$ 68.56
Selling Price
$ 61.40
392
124
349
634
Market Price
$ 111.91
Selling Price
$ 98.70
3559
784
2949
3568
Market Price
$ 107.69
Selling Price
$ 96.37
778
587
722
937
Market Price
$ 92.15
Selling Price
$ 80.05
760
597
685
2527
Market Price
$ 76.00
Selling Price
$ 68.30
2124
1925
1166
4662
Market Price
$ 108.38
Selling Price
$ 98.15
3687
2028
3188
4827
Market Price
$ 86.54
Selling Price
$ 78.48
875
678
669
3084
Market Price
$ 93.30
Selling Price
$ 79.75
3639
1283
894
3943
Market Price
$ 69.85
Selling Price
$ 59.09
1857
940
776
2424
Market Price
$ 111.90
Selling Price
$ 97.56
1565
894
974
4208
Market Price
$ 73.66
Selling Price
$ 65.91
3257
3152
1719
4617
Market Price
$ 69.63
Selling Price
$ 58.99
2934
994
919
3445
Market Price
$ 84.41
Selling Price
$ 72.68
1663
1517
1120
4465
Market Price
$ 75.93
Selling Price
$ 68.47
1013
672
331
3305
Market Price
$ 80.70
Selling Price
$ 71.56
1161
1074
622
1439
Market Price
$ 102.97
Selling Price
$ 92.78
3500
1990
2249
3792
Market Price
$ 75.78
Selling Price
$ 68.44
3234
2578
913
4047
Market Price
$ 90.77
Selling Price
$ 79.48
359
157
323
852
Market Price
$ 103.59
Selling Price
$ 91.32
1155
424
670
3686
Market Price
$ 102.90
Selling Price
$ 92.71
537
229
364
1948
Market Price
$ 103.67
Selling Price
$ 91.07
330
162
263
446
Market Price
$ 99.07
Selling Price
$ 87.88
657
370
387
1873
Market Price
$ 117.27
Selling Price
$ 97.78
776
475
365
2738
Market Price
$ 82.49
Selling Price
$ 71.33
1070
935
586
4339
Market Price
$ 116.21
Selling Price
$ 97.30
3766
1049
3077
4673
Market Price
$ 106.31
Selling Price
$ 90.72
927
353
205
2439
Market Price
$ 67.05
Selling Price
$ 56.43
1057
632
485
2380