255,178 shares
169,685 shares
56,183 shares
815,203 shares
43,098 shares
36,933 shares
85,490 shares
37,142 shares
342,897 shares
245,817 shares