103,973 shares
277,731 shares
430,657 shares
377,127 shares
140,164 shares
91,107 shares
46,994 shares
321,233 shares
48,729 shares
428,052 shares