63,346 shares
332,942 shares
150,543 shares
34,323 shares
64,757 shares
20,668 shares
66,516 shares
189,595 shares
52,017 shares
42,915 shares