45,889 shares
324,839 shares
81,120 shares
67,161 shares
131,136 shares
142,681 shares
336,981 shares
315,232 shares
113,630 shares
99,536 shares