103,975 shares
277,768 shares
430,667 shares
377,163 shares
140,167 shares
91,144 shares
47,028 shares
321,269 shares
48,759 shares
428,094 shares