Market Price
$ 98.75
Selling Price
$ 88.02
697
544
325
1490
Market Price
$ 65.87
Selling Price
$ 58.53
446
440
95
826
Market Price
$ 87.26
Selling Price
$ 79.21
560
393
383
1384
Market Price
$ 94.95
Selling Price
$ 79.51
4529
1943
1629
4693
Market Price
$ 67.58
Selling Price
$ 58.44
678
319
210
1098
Market Price
$ 109.06
Selling Price
$ 96.57
1133
364
491
1585
Market Price
$ 106.01
Selling Price
$ 93.80
1988
1212
1096
2941
Market Price
$ 89.76
Selling Price
$ 76.47
958
934
589
3443
Market Price
$ 86.65
Selling Price
$ 77.86
1211
1081
474
1770
Market Price
$ 80.55
Selling Price
$ 71.27
1923
727
520
3864
Market Price
$ 70.57
Selling Price
$ 59.83
795
309
531
1304
Market Price
$ 66.60
Selling Price
$ 57.63
1727
1189
715
3458
Market Price
$ 84.48
Selling Price
$ 72.44
442
375
309
1607
Market Price
$ 116.64
Selling Price
$ 97.86
738
694
717
1190
Market Price
$ 103.25
Selling Price
$ 91.29
606
231
260
2122
Market Price
$ 102.78
Selling Price
$ 86.53
961
948
840
2877
Market Price
$ 91.77
Selling Price
$ 80.79
1164
545
621
1569
Market Price
$ 65.72
Selling Price
$ 58.13
4007
2442
2198
4757
Market Price
$ 105.74
Selling Price
$ 95.63
825
399
568
2407
Market Price
$ 104.59
Selling Price
$ 92.34
617
514
196
3085
Market Price
$ 99.63
Selling Price
$ 89.02
796
570
558
3057
Market Price
$ 83.04
Selling Price
$ 69.92
3072
1918
1013
3749
Market Price
$ 111.53
Selling Price
$ 97.85
2677
826
1857
4309
Market Price
$ 90.65
Selling Price
$ 77.45
2480
1065
1051
3315
Market Price
$ 88.88
Selling Price
$ 78.14
926
403
430
1809
Market Price
$ 66.51
Selling Price
$ 56.74
680
263
410
955
Market Price
$ 93.42
Selling Price
$ 79.53
2930
1501
927
4279
Market Price
$ 111.20
Selling Price
$ 95.29
2685
2337
2424
2769
Market Price
$ 65.65
Selling Price
$ 55.32
1212
1104
1185
1457
Market Price
$ 80.16
Selling Price
$ 71.43
428
199
400
474
Market Price
$ 96.65
Selling Price
$ 82.28
3474
2305
3340
4088
Market Price
$ 73.34
Selling Price
$ 65.65
1191
1115
859
4041
Market Price
$ 89.06
Selling Price
$ 78.33
3091
2354
2288
3240
Market Price
$ 107.42
Selling Price
$ 90.33
709
229
314
909
Market Price
$ 100.86
Selling Price
$ 91.44
2656
1128
2352
4176
Market Price
$ 82.73
Selling Price
$ 74.62
702
158
396
2736
Market Price
$ 103.46
Selling Price
$ 90.22
2507
2376
1939
3313
Market Price
$ 74.21
Selling Price
$ 63.15
1411
803
549
3770
Market Price
$ 95.63
Selling Price
$ 86.19
1484
442
767
2636
Market Price
$ 103.70
Selling Price
$ 89.59
488
473
241
742