Market Price
$ 104.62
Selling Price
$ 92.67
2030
583
1870
4283
Market Price
$ 75.78
Selling Price
$ 68.12
853
391
486
1339
Market Price
$ 104.05
Selling Price
$ 93.65
1119
630
1077
1304
Market Price
$ 66.57
Selling Price
$ 56.37
240
86
218
434
Market Price
$ 100.02
Selling Price
$ 88.41
768
334
346
1753
Market Price
$ 113.88
Selling Price
$ 95.55
1028
843
589
2453
Market Price
$ 107.38
Selling Price
$ 96.79
1516
1389
503
3083
Market Price
$ 111.09
Selling Price
$ 96.46
708
555
224
2337
Market Price
$ 106.61
Selling Price
$ 95.50
4417
2104
3954
4451
Market Price
$ 90.72
Selling Price
$ 79.35
603
255
389
1219
Market Price
$ 90.29
Selling Price
$ 82.08
2347
2046
935
3480
Market Price
$ 102.97
Selling Price
$ 92.02
1183
1087
893
4085
Market Price
$ 76.29
Selling Price
$ 63.67
2062
1616
1663
4696
Market Price
$ 102.94
Selling Price
$ 86.45
979
518
466
1139
Market Price
$ 69.72
Selling Price
$ 60.53
811
639
549
2040
Market Price
$ 76.79
Selling Price
$ 68.39
1873
1778
1821
2347
Market Price
$ 70.18
Selling Price
$ 60.81
473
461
332
2119
Market Price
$ 69.20
Selling Price
$ 60.22
2697
1496
1681
4190
Market Price
$ 73.95
Selling Price
$ 61.77
3009
1690
800
4951
Market Price
$ 90.75
Selling Price
$ 79.21
1336
1264
404
2756
Market Price
$ 109.57
Selling Price
$ 93.09
2867
2582
1200
3528
Market Price
$ 90.26
Selling Price
$ 81.08
378
274
138
959
Market Price
$ 63.74
Selling Price
$ 56.43
319
164
255
1486
Market Price
$ 72.55
Selling Price
$ 63.36
2406
1867
780
2852
Market Price
$ 113.93
Selling Price
$ 97.79
666
499
165
2764
Market Price
$ 112.42
Selling Price
$ 94.19
224
79
97
461
Market Price
$ 103.65
Selling Price
$ 91.39
1400
536
703
2002
Market Price
$ 104.85
Selling Price
$ 87.93
757
371
381
3449
Market Price
$ 92.16
Selling Price
$ 83.08
3862
1117
1477
4896
Market Price
$ 101.54
Selling Price
$ 90.82
877
579
223
1276
Market Price
$ 105.21
Selling Price
$ 90.68
996
522
291
1203
Market Price
$ 104.94
Selling Price
$ 87.86
751
274
408
1648
Market Price
$ 94.62
Selling Price
$ 83.20
197
171
144
475
Market Price
$ 69.78
Selling Price
$ 61.72
2230
1331
1150
4491
Market Price
$ 100.94
Selling Price
$ 86.13
1570
587
317
1621
Market Price
$ 67.29
Selling Price
$ 60.64
1940
1291
714
3900
Market Price
$ 113.60
Selling Price
$ 98.03
3752
929
3551
4463
Market Price
$ 74.64
Selling Price
$ 66.16
2094
1456
869
4168
Market Price
$ 70.75
Selling Price
$ 59.26
403
269
112
1139
Market Price
$ 65.03
Selling Price
$ 58.38
2090
1137
1524
3253