Market Price
$ 39.30
Selling Price
$ 32.86
1133
364
491
1585
Market Price
$ 52.02
Selling Price
$ 45.32
1988
1212
1096
2941
Market Price
$ 62.68
Selling Price
$ 56.25
958
934
589
3443
Market Price
$ 52.05
Selling Price
$ 46.98
1211
1081
474
1770
Market Price
$ 60.19
Selling Price
$ 51.22
1923
727
520
3864
Market Price
$ 45.24
Selling Price
$ 38.04
795
309
531
1304
Market Price
$ 43.96
Selling Price
$ 37.99
1727
1189
715
3458
Market Price
$ 49.30
Selling Price
$ 42.30
442
375
309
1607
Market Price
$ 42.51
Selling Price
$ 37.84
738
694
717
1190
Market Price
$ 45.38
Selling Price
$ 40.63
606
231
260
2122
Market Price
$ 41.67
Selling Price
$ 35.10
961
948
840
2877
Market Price
$ 55.04
Selling Price
$ 48.29
1164
545
621
1569
Market Price
$ 43.45
Selling Price
$ 37.12
4007
2442
2198
4757
Market Price
$ 28.46
Selling Price
$ 25.77
825
399
568
2407
Market Price
$ 39.01
Selling Price
$ 33.91
617
514
196
3085
Market Price
$ 31.15
Selling Price
$ 27.92
796
570
558
3057
Market Price
$ 42.80
Selling Price
$ 38.57
3072
1918
1013
3749
Market Price
$ 64.76
Selling Price
$ 58.30
2677
826
1857
4309
Market Price
$ 60.45
Selling Price
$ 52.65
2480
1065
1051
3315
Market Price
$ 70.57
Selling Price
$ 59.98
926
403
430
1809
Market Price
$ 44.75
Selling Price
$ 39.09
680
263
410
955
Market Price
$ 55.73
Selling Price
$ 48.49
2930
1501
927
4279
Market Price
$ 54.17
Selling Price
$ 47.78
2685
2337
2424
2769
Market Price
$ 36.26
Selling Price
$ 31.81
1212
1104
1185
1457
Market Price
$ 48.04
Selling Price
$ 40.42
428
199
400
474
Market Price
$ 28.46
Selling Price
$ 25.09
3474
2305
3340
4088
Market Price
$ 65.71
Selling Price
$ 55.01
1191
1115
859
4041
Market Price
$ 59.20
Selling Price
$ 51.66
3091
2354
2288
3240
Market Price
$ 66.08
Selling Price
$ 59.43
709
229
314
909
Market Price
$ 30.53
Selling Price
$ 26.83
2656
1128
2352
4176
Market Price
$ 59.77
Selling Price
$ 51.57
702
158
396
2736
Market Price
$ 63.78
Selling Price
$ 57.00
2507
2376
1939
3313
Market Price
$ 54.40
Selling Price
$ 46.15
1411
803
549
3770
Market Price
$ 30.40
Selling Price
$ 26.25
1484
442
767
2636
Market Price
$ 47.88
Selling Price
$ 43.37
488
473
241
742
Market Price
$ 35.70
Selling Price
$ 31.86
725
146
181
2794
Market Price
$ 36.36
Selling Price
$ 30.31
3843
1052
1236
4771
Market Price
$ 50.13
Selling Price
$ 43.24
1490
687
804
3175
Market Price
$ 48.91
Selling Price
$ 41.96
602
446
350
772
Market Price
$ 54.55
Selling Price
$ 47.18
869
822
254
2640