25,811 shares
113,459 shares
27,505 shares
159,320 shares
34,585 shares
207,920 shares
55,153 shares
141,608 shares
23,445 shares
27,956 shares