18,380 shares
145,954 shares
36,319 shares
346,363 shares
15,287 shares
27,230 shares
1,239,728 shares
14,654 shares
12,629 shares
509,570 shares