Market Price
$ 56.61
3355
2619
2983
4696
Market Price
$ 46.13
1000
746
413
1081
Market Price
$ 60.25
578
478
308
747
Market Price
$ 31.70
829
813
501
2709
Market Price
$ 39.24
567
368
510
637
Market Price
$ 30.42
3379
758
2733
4208
Market Price
$ 56.16
988
736
736
3922
Market Price
$ 45.19
1834
522
545
4504
Market Price
$ 51.90
3855
2223
2250
3926
Market Price
$ 43.53
2806
1365
2704
3048
Market Price
$ 49.02
1049
586
582
4759
Market Price
$ 42.19
1264
801
382
3531
Market Price
$ 46.33
831
765
800
1470
Market Price
$ 66.86
816
448
465
1368
Market Price
$ 44.60
426
362
338
1254
Market Price
$ 71.17
3013
2125
804
3695
Market Price
$ 60.42
2447
571
1369
3157
Market Price
$ 60.35
1279
846
692
2971
Market Price
$ 68.33
1182
680
806
1232
Market Price
$ 28.84
546
146
342
750
Market Price
$ 43.69
2087
1657
782
4032
Market Price
$ 69.69
711
573
615
1669
Market Price
$ 62.34
735
706
726
3367
Market Price
$ 32.40
2378
899
1247
2924
Market Price
$ 59.57
2214
1457
613
4076
Market Price
$ 28.60
1698
400
1582
2235
Market Price
$ 33.47
691
339
174
3390
Market Price
$ 59.06
970
775
892
2291
Market Price
$ 42.93
1191
899
997
2313
Market Price
$ 55.26
3419
2861
1892
3868
Market Price
$ 38.76
1280
725
678
3765
Market Price
$ 51.05
474
259
181
858
Market Price
$ 32.65
2268
784
1573
3146
Market Price
$ 42.60
1773
1338
1154
4515
Market Price
$ 39.05
590
524
221
829
Market Price
$ 52.86
849
634
803
2114
Market Price
$ 51.26
1166
330
984
2820
Market Price
$ 60.42
2404
814
2383
3413
Market Price
$ 33.62
1920
1133
896
4015
Market Price
$ 53.14
2593
1272
2081
4416