Market Price
$ 106.36
Selling Price
$ 94.69
1093
312
467
2372
Market Price
$ 106.59
Selling Price
$ 95.93
187
171
54
893
Market Price
$ 112.22
Selling Price
$ 95.31
555
219
429
1385
Market Price
$ 111.91
Selling Price
$ 93.88
855
495
670
2466
Market Price
$ 70.32
Selling Price
$ 62.36
1278
893
1274
1408
Market Price
$ 93.29
Selling Price
$ 83.64
121
98
80
473
Market Price
$ 101.28
Selling Price
$ 85.61
1503
334
342
3139
Market Price
$ 78.33
Selling Price
$ 67.14
1218
845
854
4980
Market Price
$ 76.95
Selling Price
$ 65.03
3236
2142
2448
3288
Market Price
$ 97.44
Selling Price
$ 82.34
339
129
182
637
Market Price
$ 114.50
Selling Price
$ 97.22
1055
250
337
1145
Market Price
$ 82.02
Selling Price
$ 72.25
2453
609
2426
3159
Market Price
$ 64.15
Selling Price
$ 55.01
2076
1852
460
2201
Market Price
$ 76.61
Selling Price
$ 63.93
1470
666
1291
2218
Market Price
$ 77.47
Selling Price
$ 69.88
744
616
286
3018
Market Price
$ 69.30
Selling Price
$ 62.16
1006
516
439
1076
Market Price
$ 88.54
Selling Price
$ 76.64
988
227
712
1149
Market Price
$ 105.28
Selling Price
$ 88.68
291
133
249
588
Market Price
$ 100.58
Selling Price
$ 89.25
2104
852
1859
4611
Market Price
$ 99.04
Selling Price
$ 86.19
2028
900
964
3376
Market Price
$ 92.19
Selling Price
$ 80.90
1772
1100
756
1782
Market Price
$ 69.11
Selling Price
$ 58.43
4084
3447
3925
4196
Market Price
$ 79.55
Selling Price
$ 66.76
2411
552
1369
3718
Market Price
$ 82.63
Selling Price
$ 73.45
1146
253
639
2582
Market Price
$ 96.38
Selling Price
$ 81.83
2778
822
601
4177
Market Price
$ 74.17
Selling Price
$ 64.23
4279
3509
1205
4450
Market Price
$ 102.76
Selling Price
$ 90.78
4289
3414
3832
4333
Market Price
$ 90.58
Selling Price
$ 82.22
947
427
268
3845
Market Price
$ 102.48
Selling Price
$ 88.44
501
133
298
1779
Market Price
$ 81.79
Selling Price
$ 72.33
2578
2434
1095
4945
Market Price
$ 69.59
Selling Price
$ 58.07
1702
534
1010
1770
Market Price
$ 79.61
Selling Price
$ 69.01
663
359
176
2422
Market Price
$ 109.47
Selling Price
$ 92.00
2646
1653
1660
3192
Market Price
$ 99.08
Selling Price
$ 82.66
1353
853
553
1692
Market Price
$ 103.66
Selling Price
$ 88.76
1160
909
732
3692
Market Price
$ 83.40
Selling Price
$ 72.72
143
87
134
451
Market Price
$ 69.67
Selling Price
$ 58.61
2974
1504
2180
3065
Market Price
$ 83.67
Selling Price
$ 69.78
968
502
863
1655
Market Price
$ 86.43
Selling Price
$ 78.42
2721
1654
1750
2997
Market Price
$ 87.14
Selling Price
$ 74.45
3226
1666
1993
3989