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