50,346 shares
215,560 shares
20,724 shares
238,605 shares
18,093 shares
43,791 shares
159,343 shares
72,806 shares
34,306 shares
30,779 shares