Market Price
$ 65.39
Selling Price
$ 55.36
872
616
255
1797
Market Price
$ 102.33
Selling Price
$ 85.44
440
356
122
692
Market Price
$ 100.26
Selling Price
$ 90.95
3176
2626
764
4328
Market Price
$ 69.16
Selling Price
$ 60.77
440
336
120
1688
Market Price
$ 98.04
Selling Price
$ 81.97
4248
4185
978
4972
Market Price
$ 98.42
Selling Price
$ 83.36
2024
668
1943
2660
Market Price
$ 72.62
Selling Price
$ 63.94
354
98
206
1692
Market Price
$ 70.49
Selling Price
$ 60.45
337
173
308
932
Market Price
$ 108.35
Selling Price
$ 90.43
461
442
454
515
Market Price
$ 80.17
Selling Price
$ 68.24
2024
1540
1130
4794
Market Price
$ 92.61
Selling Price
$ 79.92
2183
1534
1440
4704
Market Price
$ 71.56
Selling Price
$ 62.79
1831
909
659
3047
Market Price
$ 87.72
Selling Price
$ 74.35
2252
1455
1999
4735
Market Price
$ 63.78
Selling Price
$ 55.31
714
640
243
731
Market Price
$ 105.03
Selling Price
$ 93.07
1854
512
1383
1932
Market Price
$ 71.42
Selling Price
$ 59.69
659
355
558
3172
Market Price
$ 91.48
Selling Price
$ 79.45
1600
979
1521
1955
Market Price
$ 111.78
Selling Price
$ 94.19
271
131
197
718
Market Price
$ 76.86
Selling Price
$ 68.17
1158
391
476
3309
Market Price
$ 73.48
Selling Price
$ 63.88
610
207
559
1002
Market Price
$ 88.72
Selling Price
$ 80.08
419
159
351
974
Market Price
$ 89.44
Selling Price
$ 79.17
4482
1447
2816
4554
Market Price
$ 67.98
Selling Price
$ 57.60
2583
1082
2347
2775
Market Price
$ 74.10
Selling Price
$ 65.93
508
332
474
2434
Market Price
$ 82.95
Selling Price
$ 72.36
2228
725
521
2918
Market Price
$ 104.69
Selling Price
$ 94.95
1809
1544
535
2606
Market Price
$ 102.81
Selling Price
$ 86.47
450
175
206
795
Market Price
$ 104.86
Selling Price
$ 94.13
4259
3590
1058
4446
Market Price
$ 78.46
Selling Price
$ 65.73
3322
1012
1087
4190
Market Price
$ 66.91
Selling Price
$ 59.84
2677
2005
2225
3030
Market Price
$ 71.32
Selling Price
$ 59.48
160
147
74
467
Market Price
$ 70.54
Selling Price
$ 60.86
656
199
652
953
Market Price
$ 88.23
Selling Price
$ 77.94
1152
938
1116
4261
Market Price
$ 106.52
Selling Price
$ 91.28
1689
1044
1422
2112
Market Price
$ 91.65
Selling Price
$ 78.49
593
538
141
913
Market Price
$ 108.69
Selling Price
$ 96.72
361
265
357
484
Market Price
$ 97.60
Selling Price
$ 87.37
146
115
115
511
Market Price
$ 75.82
Selling Price
$ 65.71
1979
1888
1114
3743
Market Price
$ 102.13
Selling Price
$ 91.40
1593
650
1284
2143
Market Price
$ 114.74
Selling Price
$ 97.43
1417
1124
1164
4713