487,769 shares
201,417 shares
80,082 shares
369,903 shares
318,271 shares
233,983 shares
504,752 shares
264,487 shares
214,647 shares
122,526 shares