258,099 shares
70,497 shares
250,160 shares
150,009 shares
24,285 shares
105,844 shares
12,651 shares
63,992 shares
145,718 shares
294,824 shares