258,153 shares
70,501 shares
250,162 shares
150,013 shares
24,294 shares
105,848 shares
12,654 shares
63,995 shares
145,725 shares
294,833 shares