6,282 shares
3,897 shares
5,389 shares
4,753 shares
43,191 shares
42,972 shares
28,179 shares
139,815 shares
639,412 shares
290,696 shares