103,974 shares
277,751 shares
430,661 shares
377,143 shares
140,165 shares
91,125 shares
47,011 shares
321,251 shares
48,744 shares
428,073 shares