34,146 shares
26,940 shares
18,591 shares
114,329 shares
201,541 shares
122,757 shares
49,580 shares
46,125 shares
157,627 shares
72,015 shares