Market Price
$ 69.87
Selling Price
$ 59.53
1296
474
1042
3971
Market Price
$ 45.59
Selling Price
$ 39.00
2344
740
1288
3177
Market Price
$ 57.73
Selling Price
$ 48.49
2410
1212
1028
3821
Market Price
$ 53.93
Selling Price
$ 47.82
3302
2924
1279
4036
Market Price
$ 63.46
Selling Price
$ 55.21
3072
653
2954
3776
Market Price
$ 63.92
Selling Price
$ 56.07
784
191
578
3852
Market Price
$ 37.54
Selling Price
$ 31.72
3408
2005
2957
3950
Market Price
$ 42.21
Selling Price
$ 37.50
1199
589
524
1420
Market Price
$ 36.66
Selling Price
$ 31.93
1328
1113
840
4068
Market Price
$ 50.15
Selling Price
$ 44.05
582
311
201
754
Market Price
$ 34.68
Selling Price
$ 31.11
791
261
600
906
Market Price
$ 58.01
Selling Price
$ 52.17
233
93
192
546
Market Price
$ 37.07
Selling Price
$ 33.25
3467
2906
1053
3663
Market Price
$ 62.96
Selling Price
$ 53.02
2834
2427
2460
4993
Market Price
$ 65.34
Selling Price
$ 57.28
1878
1786
864
2939
Market Price
$ 54.07
Selling Price
$ 46.13
1623
1411
1168
4168
Market Price
$ 54.73
Selling Price
$ 49.46
615
276
402
1521
Market Price
$ 40.83
Selling Price
$ 35.39
1718
343
1163
1958
Market Price
$ 40.55
Selling Price
$ 34.16
3185
2539
1318
4880
Market Price
$ 28.34
Selling Price
$ 25.14
270
189
157
489
Market Price
$ 65.74
Selling Price
$ 57.17
3041
812
1629
3976
Market Price
$ 49.72
Selling Price
$ 43.58
3613
2524
1014
4461
Market Price
$ 37.53
Selling Price
$ 33.57
1023
813
673
3875
Market Price
$ 49.97
Selling Price
$ 44.76
1030
991
404
2097
Market Price
$ 51.58
Selling Price
$ 43.41
1221
702
697
2286
Market Price
$ 29.40
Selling Price
$ 25.76
1197
551
857
1656
Market Price
$ 64.66
Selling Price
$ 55.13
536
158
364
2475
Market Price
$ 31.35
Selling Price
$ 28.30
1673
1361
788
1960
Market Price
$ 49.13
Selling Price
$ 43.79
2348
1600
620
3541
Market Price
$ 49.39
Selling Price
$ 43.55
2034
407
783
3788
Market Price
$ 57.06
Selling Price
$ 49.65
2754
2128
1164
3964
Market Price
$ 68.15
Selling Price
$ 59.91
601
165
387
1256
Market Price
$ 33.37
Selling Price
$ 28.29
388
215
140
1334
Market Price
$ 36.22
Selling Price
$ 30.52
2791
868
1833
2972
Market Price
$ 53.03
Selling Price
$ 44.77
1602
1095
1368
3573
Market Price
$ 62.39
Selling Price
$ 56.10
349
169
120
602
Market Price
$ 55.93
Selling Price
$ 46.92
3682
1812
2037
4840
Market Price
$ 44.08
Selling Price
$ 39.50
849
533
601
2107
Market Price
$ 60.43
Selling Price
$ 53.52
2531
2492
2379
3936
Market Price
$ 49.25
Selling Price
$ 44.37
825
602
291
3984