27,572 shares
35,801 shares
269,012 shares
33,564 shares
43,172 shares
209,604 shares
28,029 shares
35,259 shares
26,781 shares
46,799 shares