65,436 shares
445,158 shares
178,709 shares
503,752 shares
124,127 shares
182,921 shares
335,982 shares
329,126 shares
55,756 shares
204,163 shares