Market Price
$ 62.30
Selling Price
$ 52.78
2028
750
805
2464
Market Price
$ 66.35
Selling Price
$ 55.79
1697
924
679
2695
Market Price
$ 38.11
Selling Price
$ 32.06
860
655
850
1080
Market Price
$ 29.63
Selling Price
$ 26.50
1007
662
1007
2226
Market Price
$ 29.36
Selling Price
$ 25.15
736
214
555
1150
Market Price
$ 66.10
Selling Price
$ 59.75
1109
1007
286
4664
Market Price
$ 53.68
Selling Price
$ 47.87
480
449
262
579
Market Price
$ 58.41
Selling Price
$ 51.53
1520
615
1403
1601
Market Price
$ 55.67
Selling Price
$ 49.92
631
384
516
831
Market Price
$ 66.21
Selling Price
$ 57.69
2450
804
1978
4538
Market Price
$ 40.08
Selling Price
$ 36.18
3037
1943
2614
4667
Market Price
$ 39.19
Selling Price
$ 32.74
503
162
414
712
Market Price
$ 66.64
Selling Price
$ 57.50
1622
841
372
3448
Market Price
$ 35.89
Selling Price
$ 29.93
2492
582
611
4082
Market Price
$ 40.14
Selling Price
$ 34.04
4388
4023
4197
4960
Market Price
$ 46.07
Selling Price
$ 38.43
1621
381
903
2228
Market Price
$ 38.31
Selling Price
$ 32.70
2153
1441
694
4773
Market Price
$ 37.35
Selling Price
$ 33.36
1598
788
830
3941
Market Price
$ 66.20
Selling Price
$ 59.70
3091
2074
1338
3547
Market Price
$ 66.63
Selling Price
$ 56.71
1122
405
400
3201
Market Price
$ 63.11
Selling Price
$ 54.62
1214
635
387
3990
Market Price
$ 60.85
Selling Price
$ 52.13
1430
1203
1083
2630
Market Price
$ 56.49
Selling Price
$ 48.68
1162
1157
883
1203
Market Price
$ 63.45
Selling Price
$ 55.42
2140
1630
1579
4155
Market Price
$ 38.98
Selling Price
$ 32.81
606
201
272
887
Market Price
$ 44.74
Selling Price
$ 39.54
2655
1389
1211
3009
Market Price
$ 41.60
Selling Price
$ 34.96
843
729
674
2105
Market Price
$ 41.89
Selling Price
$ 36.76
1762
1303
481
2936
Market Price
$ 33.63
Selling Price
$ 29.61
1035
1007
284
2814
Market Price
$ 57.99
Selling Price
$ 52.09
1125
947
678
1151
Market Price
$ 38.44
Selling Price
$ 33.62
2043
1310
1862
3827
Market Price
$ 46.25
Selling Price
$ 42.00
355
283
126
680
Market Price
$ 59.94
Selling Price
$ 50.47
1924
666
425
2547
Market Price
$ 31.57
Selling Price
$ 26.78
800
569
172
2853
Market Price
$ 36.40
Selling Price
$ 31.14
2279
1237
2141
3587
Market Price
$ 65.04
Selling Price
$ 57.97
2496
2261
943
4846
Market Price
$ 34.79
Selling Price
$ 31.24
369
200
302
590
Market Price
$ 56.44
Selling Price
$ 47.74
1768
1126
1107
1817
Market Price
$ 30.97
Selling Price
$ 25.83
3726
2737
1155
4836
Market Price
$ 33.64
Selling Price
$ 30.46
3152
1224
845
3197