Market Price
$ 84.53
Selling Price
$ 76.67
1583
833
345
3365
Market Price
$ 88.89
Selling Price
$ 77.42
1147
249
237
1313
Market Price
$ 97.59
Selling Price
$ 85.15
873
294
807
3685
Market Price
$ 77.16
Selling Price
$ 68.44
2125
1100
664
4460
Market Price
$ 115.72
Selling Price
$ 96.68
728
342
323
1144
Market Price
$ 104.49
Selling Price
$ 90.66
3592
3478
1684
4127
Market Price
$ 65.31
Selling Price
$ 56.54
779
497
175
1254
Market Price
$ 102.34
Selling Price
$ 89.68
593
294
477
979
Market Price
$ 92.64
Selling Price
$ 82.95
2321
1252
1552
2661
Market Price
$ 100.32
Selling Price
$ 90.03
553
390
345
1193
Market Price
$ 102.94
Selling Price
$ 89.39
891
689
239
1607
Market Price
$ 65.03
Selling Price
$ 56.65
1850
506
659
4486
Market Price
$ 87.92
Selling Price
$ 75.62
4051
3357
2358
4778
Market Price
$ 88.13
Selling Price
$ 74.15
327
88
183
500
Market Price
$ 109.84
Selling Price
$ 94.70
4571
2026
1648
4674
Market Price
$ 94.32
Selling Price
$ 85.46
2800
1309
1233
4054
Market Price
$ 106.67
Selling Price
$ 92.53
2569
2416
2356
2712
Market Price
$ 75.24
Selling Price
$ 63.39
315
313
151
1572
Market Price
$ 84.93
Selling Price
$ 71.14
1926
1230
1082
3319
Market Price
$ 72.65
Selling Price
$ 64.44
2078
1399
885
2998
Market Price
$ 89.18
Selling Price
$ 80.02
770
588
731
2712
Market Price
$ 110.55
Selling Price
$ 93.56
470
117
148
1998
Market Price
$ 97.73
Selling Price
$ 81.59
4274
3466
2278
4765
Market Price
$ 66.80
Selling Price
$ 57.13
966
309
445
3022
Market Price
$ 76.11
Selling Price
$ 64.35
789
753
711
1791
Market Price
$ 82.55
Selling Price
$ 69.87
1109
857
479
1711
Market Price
$ 104.27
Selling Price
$ 91.34
3091
2496
1307
4023
Market Price
$ 78.30
Selling Price
$ 66.61
721
628
633
1356
Market Price
$ 101.82
Selling Price
$ 91.57
3046
2181
1024
3454
Market Price
$ 79.07
Selling Price
$ 68.08
186
61
155
820
Market Price
$ 73.12
Selling Price
$ 64.61
895
552
298
1087
Market Price
$ 108.68
Selling Price
$ 95.98
977
854
506
2758
Market Price
$ 87.01
Selling Price
$ 76.10
1322
390
943
2337
Market Price
$ 88.87
Selling Price
$ 76.51
635
285
347
1342
Market Price
$ 93.99
Selling Price
$ 83.82
902
187
503
1166
Market Price
$ 78.62
Selling Price
$ 66.53
2286
777
1951
2857
Market Price
$ 89.51
Selling Price
$ 79.27
3034
1845
2820
3188
Market Price
$ 91.42
Selling Price
$ 76.95
2807
1333
1637
3162
Market Price
$ 114.86
Selling Price
$ 98.15
449
427
171
646
Market Price
$ 70.35
Selling Price
$ 60.94
345
285
170
628