Market Price
$ 68.08
Selling Price
$ 58.69
2133
1494
756
2705
Market Price
$ 34.28
Selling Price
$ 30.51
1703
1376
898
2879
Market Price
$ 64.86
Selling Price
$ 57.95
860
591
459
4266
Market Price
$ 63.37
Selling Price
$ 54.75
2391
1846
1167
3085
Market Price
$ 60.03
Selling Price
$ 51.93
887
318
538
2558
Market Price
$ 56.71
Selling Price
$ 48.30
218
98
144
845
Market Price
$ 47.72
Selling Price
$ 43.19
3827
932
3253
4390
Market Price
$ 54.70
Selling Price
$ 47.55
2172
1813
1242
3619
Market Price
$ 38.12
Selling Price
$ 33.18
599
588
179
1787
Market Price
$ 35.20
Selling Price
$ 31.12
3918
3349
1609
3919
Market Price
$ 36.89
Selling Price
$ 32.48
1428
1408
303
2738
Market Price
$ 41.88
Selling Price
$ 35.42
514
335
245
737
Market Price
$ 61.46
Selling Price
$ 51.55
2240
924
524
2887
Market Price
$ 64.54
Selling Price
$ 54.10
1791
1133
1326
3293
Market Price
$ 46.45
Selling Price
$ 41.32
1128
998
753
1282
Market Price
$ 36.27
Selling Price
$ 30.84
1584
1393
1492
3840
Market Price
$ 48.55
Selling Price
$ 40.96
3219
1188
770
4924
Market Price
$ 30.27
Selling Price
$ 26.32
1956
1447
953
4404
Market Price
$ 53.72
Selling Price
$ 45.21
1799
565
822
1975
Market Price
$ 69.72
Selling Price
$ 58.24
2447
2185
2204
3085
Market Price
$ 58.68
Selling Price
$ 50.33
627
368
373
1490
Market Price
$ 37.53
Selling Price
$ 32.81
1051
896
580
1092
Market Price
$ 59.14
Selling Price
$ 52.90
384
255
274
1336
Market Price
$ 63.83
Selling Price
$ 57.23
484
152
268
1132
Market Price
$ 64.66
Selling Price
$ 57.75
3275
2829
862
3581
Market Price
$ 54.35
Selling Price
$ 45.51
1213
420
1133
1551
Market Price
$ 66.95
Selling Price
$ 59.93
458
365
201
703
Market Price
$ 48.16
Selling Price
$ 41.38
711
377
294
1169
Market Price
$ 47.45
Selling Price
$ 40.65
829
227
324
2714
Market Price
$ 51.30
Selling Price
$ 45.63
1226
517
848
2281
Market Price
$ 35.50
Selling Price
$ 30.83
1881
1045
801
4906
Market Price
$ 31.86
Selling Price
$ 27.84
1794
678
1069
2829
Market Price
$ 33.07
Selling Price
$ 27.79
153
152
92
629
Market Price
$ 45.83
Selling Price
$ 40.37
1900
680
1083
3129
Market Price
$ 57.73
Selling Price
$ 49.68
927
301
345
2096
Market Price
$ 44.90
Selling Price
$ 37.68
1137
902
815
1459
Market Price
$ 44.18
Selling Price
$ 37.91
143
108
117
421
Market Price
$ 34.04
Selling Price
$ 30.62
783
222
197
1751
Market Price
$ 62.18
Selling Price
$ 53.40
348
171
72
1568
Market Price
$ 68.79
Selling Price
$ 58.79
459
241
116
1139