Market Price
$ 37.21
Selling Price
$ 33.39
373
351
154
545
Market Price
$ 51.42
Selling Price
$ 42.89
366
250
206
755
Market Price
$ 46.81
Selling Price
$ 40.35
563
123
306
1253
Market Price
$ 50.58
Selling Price
$ 44.61
3317
957
1335
3577
Market Price
$ 59.73
Selling Price
$ 52.57
3591
1078
2017
3893
Market Price
$ 45.85
Selling Price
$ 41.09
823
446
607
2077
Market Price
$ 34.49
Selling Price
$ 30.95
3196
2078
2882
3499
Market Price
$ 47.49
Selling Price
$ 41.23
1682
361
421
3146
Market Price
$ 31.59
Selling Price
$ 26.73
2659
559
1796
4692
Market Price
$ 64.30
Selling Price
$ 57.47
1507
880
1246
2822
Market Price
$ 36.25
Selling Price
$ 31.87
2259
636
837
3457
Market Price
$ 58.24
Selling Price
$ 48.96
1445
623
362
1939
Market Price
$ 43.38
Selling Price
$ 39.31
3876
2106
2459
3962
Market Price
$ 61.77
Selling Price
$ 52.53
237
220
236
559
Market Price
$ 61.28
Selling Price
$ 54.45
1596
778
1531
2020
Market Price
$ 34.41
Selling Price
$ 29.91
1097
907
622
2735
Market Price
$ 66.66
Selling Price
$ 58.37
1017
971
407
1057
Market Price
$ 50.71
Selling Price
$ 43.97
1849
1509
691
4845
Market Price
$ 53.46
Selling Price
$ 45.50
1083
229
850
3621
Market Price
$ 62.01
Selling Price
$ 52.84
2403
2198
1267
2492
Market Price
$ 46.65
Selling Price
$ 41.24
2793
1527
2117
4829
Market Price
$ 49.66
Selling Price
$ 42.79
588
408
525
1839
Market Price
$ 29.98
Selling Price
$ 25.90
267
254
194
443
Market Price
$ 61.61
Selling Price
$ 55.57
2371
2337
538
4273
Market Price
$ 47.24
Selling Price
$ 40.65
678
239
306
2314
Market Price
$ 47.73
Selling Price
$ 40.89
3127
2599
1980
4157
Market Price
$ 65.15
Selling Price
$ 57.93
426
324
182
1471
Market Price
$ 33.09
Selling Price
$ 27.92
1294
1081
659
2286
Market Price
$ 33.64
Selling Price
$ 30.56
1128
806
1026
1193
Market Price
$ 49.72
Selling Price
$ 44.96
3155
674
1037
3269
Market Price
$ 49.65
Selling Price
$ 44.74
2938
728
1212
2946
Market Price
$ 32.03
Selling Price
$ 27.91
620
138
325
2225
Market Price
$ 51.71
Selling Price
$ 46.61
639
414
165
1779
Market Price
$ 42.82
Selling Price
$ 36.71
212
157
190
633
Market Price
$ 54.25
Selling Price
$ 48.98
607
153
577
2124
Market Price
$ 44.93
Selling Price
$ 37.74
4265
3141
1496
4973
Market Price
$ 42.63
Selling Price
$ 38.23
2662
1688
1682
4824
Market Price
$ 48.30
Selling Price
$ 42.81
298
66
194
869
Market Price
$ 30.77
Selling Price
$ 26.94
838
276
751
2490
Market Price
$ 51.43
Selling Price
$ 45.62
2012
1743
1855
2964