Market Price
$ 35.13
Selling Price
$ 30.43
1290
685
348
1603
Market Price
$ 36.91
Selling Price
$ 33.25
947
298
645
3486
Market Price
$ 58.27
Selling Price
$ 48.61
1484
1340
661
2565
Market Price
$ 43.16
Selling Price
$ 38.27
3366
3081
1227
3712
Market Price
$ 32.54
Selling Price
$ 27.58
697
392
590
2823
Market Price
$ 57.41
Selling Price
$ 48.21
3295
2235
2932
4107
Market Price
$ 59.23
Selling Price
$ 51.15
477
98
312
2071
Market Price
$ 43.76
Selling Price
$ 37.52
1888
777
615
3828
Market Price
$ 56.53
Selling Price
$ 48.82
2932
829
1963
4026
Market Price
$ 54.11
Selling Price
$ 48.85
3995
2955
2142
4730
Market Price
$ 64.03
Selling Price
$ 56.82
2460
1131
2232
4855
Market Price
$ 51.83
Selling Price
$ 46.74
713
501
354
1517
Market Price
$ 31.10
Selling Price
$ 27.30
1936
1037
1263
2876
Market Price
$ 38.65
Selling Price
$ 33.25
2663
1407
1629
2679
Market Price
$ 42.72
Selling Price
$ 37.99
623
584
377
640
Market Price
$ 37.17
Selling Price
$ 32.23
3124
1652
2933
3871
Market Price
$ 52.39
Selling Price
$ 44.38
106
57
42
452
Market Price
$ 36.29
Selling Price
$ 31.56
3952
3609
3384
4335
Market Price
$ 59.30
Selling Price
$ 52.81
486
288
381
2230
Market Price
$ 51.39
Selling Price
$ 45.82
935
856
898
1002
Market Price
$ 45.03
Selling Price
$ 38.77
2319
1563
1175
3158
Market Price
$ 33.12
Selling Price
$ 29.34
3629
2694
1400
3833
Market Price
$ 59.18
Selling Price
$ 50.98
184
136
158
407
Market Price
$ 36.89
Selling Price
$ 31.85
937
741
288
3106
Market Price
$ 58.43
Selling Price
$ 51.09
1299
822
1109
2383
Market Price
$ 50.87
Selling Price
$ 42.87
326
163
206
1209
Market Price
$ 69.11
Selling Price
$ 57.76
2657
953
1638
3388
Market Price
$ 58.62
Selling Price
$ 50.30
1304
835
1096
1500
Market Price
$ 49.49
Selling Price
$ 44.58
1281
1173
679
2158
Market Price
$ 42.36
Selling Price
$ 37.54
2160
1923
455
3365
Market Price
$ 56.68
Selling Price
$ 51.04
610
322
154
2513
Market Price
$ 59.98
Selling Price
$ 52.55
3850
3306
1202
4015
Market Price
$ 46.65
Selling Price
$ 38.91
976
452
298
4430
Market Price
$ 31.45
Selling Price
$ 27.33
2285
1703
2239
4011
Market Price
$ 53.22
Selling Price
$ 47.58
517
387
236
727
Market Price
$ 45.48
Selling Price
$ 38.52
673
340
447
1273
Market Price
$ 47.81
Selling Price
$ 40.01
2076
860
742
3923
Market Price
$ 53.00
Selling Price
$ 45.51
2433
1585
1122
3010
Market Price
$ 60.10
Selling Price
$ 54.18
4360
1091
1751
4922
Market Price
$ 37.96
Selling Price
$ 31.79
1134
274
1119
2427