Market Price
$ 36.54
Selling Price
$ 31.89
344
267
85
1690
Market Price
$ 58.05
Selling Price
$ 51.09
968
393
267
2805
Market Price
$ 47.64
Selling Price
$ 42.85
653
184
380
2081
Market Price
$ 38.08
Selling Price
$ 34.38
1332
907
1087
2084
Market Price
$ 40.77
Selling Price
$ 34.69
412
330
103
736
Market Price
$ 55.80
Selling Price
$ 49.68
937
632
526
3189
Market Price
$ 32.01
Selling Price
$ 27.91
1155
1025
1099
1288
Market Price
$ 66.26
Selling Price
$ 56.62
777
289
167
1374
Market Price
$ 60.60
Selling Price
$ 53.40
891
632
634
1113
Market Price
$ 58.54
Selling Price
$ 50.12
321
138
230
1233
Market Price
$ 38.67
Selling Price
$ 34.07
1250
1195
577
4019
Market Price
$ 62.55
Selling Price
$ 55.08
1948
1027
407
2948
Market Price
$ 30.05
Selling Price
$ 25.45
195
161
138
972
Market Price
$ 46.46
Selling Price
$ 39.05
2012
548
1799
4295
Market Price
$ 54.19
Selling Price
$ 48.27
2116
1907
1748
4721
Market Price
$ 67.42
Selling Price
$ 59.09
3337
2743
2604
3342
Market Price
$ 31.81
Selling Price
$ 27.40
2407
2252
1070
2484
Market Price
$ 33.84
Selling Price
$ 29.31
2413
1934
1011
4728
Market Price
$ 50.37
Selling Price
$ 43.04
870
688
859
2036
Market Price
$ 62.54
Selling Price
$ 53.64
128
49
31
477
Market Price
$ 51.46
Selling Price
$ 43.38
1486
1400
794
3331
Market Price
$ 68.64
Selling Price
$ 57.75
825
201
347
3182
Market Price
$ 31.76
Selling Price
$ 26.79
1092
325
992
1762
Market Price
$ 31.98
Selling Price
$ 28.74
2479
1762
2013
2968
Market Price
$ 49.05
Selling Price
$ 42.30
1629
686
871
4734
Market Price
$ 34.97
Selling Price
$ 29.26
1320
346
999
3693
Market Price
$ 43.25
Selling Price
$ 37.99
386
137
260
1551
Market Price
$ 40.26
Selling Price
$ 33.57
362
293
93
858
Market Price
$ 67.18
Selling Price
$ 58.29
431
365
326
1152
Market Price
$ 62.67
Selling Price
$ 54.29
963
716
929
2606
Market Price
$ 46.20
Selling Price
$ 39.38
1531
773
524
2946
Market Price
$ 43.28
Selling Price
$ 39.21
1861
1194
603
3229
Market Price
$ 38.08
Selling Price
$ 32.22
539
378
207
873
Market Price
$ 63.15
Selling Price
$ 55.63
552
200
236
1313
Market Price
$ 32.32
Selling Price
$ 26.98
694
325
600
1165
Market Price
$ 34.26
Selling Price
$ 29.75
437
237
330
923
Market Price
$ 50.66
Selling Price
$ 43.93
1132
541
496
2007
Market Price
$ 47.84
Selling Price
$ 43.30
3247
1105
3147
3692
Market Price
$ 43.41
Selling Price
$ 37.52
354
289
350
481
Market Price
$ 47.47
Selling Price
$ 39.77
2314
1302
957
4547