Market Price
$ 106.08
Selling Price
$ 91.38
273
237
85
1022
Market Price
$ 96.72
Selling Price
$ 85.22
591
565
138
2740
Market Price
$ 70.58
Selling Price
$ 63.90
331
156
136
1209
Market Price
$ 106.57
Selling Price
$ 89.10
2113
1969
1620
3386
Market Price
$ 89.49
Selling Price
$ 79.53
216
158
157
764
Market Price
$ 99.44
Selling Price
$ 84.51
1089
911
354
3116
Market Price
$ 96.48
Selling Price
$ 81.35
388
332
378
1928
Market Price
$ 99.56
Selling Price
$ 89.07
578
420
162
1380
Market Price
$ 83.57
Selling Price
$ 73.67
3147
2205
3105
3762
Market Price
$ 88.58
Selling Price
$ 74.77
285
224
157
432
Market Price
$ 92.31
Selling Price
$ 81.72
571
308
114
924
Market Price
$ 92.99
Selling Price
$ 78.28
342
173
112
1002
Market Price
$ 96.48
Selling Price
$ 84.89
878
648
425
3953
Market Price
$ 95.98
Selling Price
$ 82.39
1511
558
510
4867
Market Price
$ 90.93
Selling Price
$ 76.02
1603
527
962
4641
Market Price
$ 108.80
Selling Price
$ 95.57
1111
400
803
1125
Market Price
$ 85.83
Selling Price
$ 71.60
1015
468
954
1903
Market Price
$ 93.75
Selling Price
$ 83.82
352
343
237
1760
Market Price
$ 116.77
Selling Price
$ 97.49
1498
1425
1202
4109
Market Price
$ 103.41
Selling Price
$ 86.88
2363
1846
1067
4453
Market Price
$ 91.29
Selling Price
$ 79.31
1758
444
913
4847
Market Price
$ 64.16
Selling Price
$ 55.55
2160
1310
1210
3719
Market Price
$ 88.06
Selling Price
$ 77.15
246
97
106
1073
Market Price
$ 108.62
Selling Price
$ 91.74
383
118
302
945
Market Price
$ 75.18
Selling Price
$ 64.84
1256
385
1145
1433
Market Price
$ 67.32
Selling Price
$ 59.16
280
225
103
1086
Market Price
$ 65.10
Selling Price
$ 58.65
3024
2722
2260
3529
Market Price
$ 101.25
Selling Price
$ 89.03
1410
375
1342
2458
Market Price
$ 74.84
Selling Price
$ 66.50
1283
1114
1109
2203
Market Price
$ 70.99
Selling Price
$ 62.82
1890
396
1097
4905
Market Price
$ 103.66
Selling Price
$ 93.54
439
91
111
1337
Market Price
$ 63.96
Selling Price
$ 57.95
4415
1699
3729
4601
Market Price
$ 100.50
Selling Price
$ 91.08
2786
982
1481
3127
Market Price
$ 64.97
Selling Price
$ 55.48
116
101
99
483
Market Price
$ 84.12
Selling Price
$ 73.10
1553
1047
1318
3149
Market Price
$ 101.52
Selling Price
$ 85.01
747
309
647
2223
Market Price
$ 81.74
Selling Price
$ 69.66
1913
892
1248
2425
Market Price
$ 100.15
Selling Price
$ 84.09
1257
924
587
4889
Market Price
$ 100.19
Selling Price
$ 83.93
938
554
199
3656
Market Price
$ 74.40
Selling Price
$ 64.18
1217
907
1037
4119