30,505 shares
164,364 shares
701,019 shares
331,565 shares
307,077 shares
69,423 shares
429,681 shares
482,531 shares
61,763 shares
476,261 shares