47,986 shares
424,352 shares
30,300 shares
28,591 shares
148,736 shares
183,622 shares
36,106 shares
195,954 shares
63,041 shares
222,355 shares