164,563 shares
115,781 shares
65,261 shares
28,320 shares
93,267 shares
33,678 shares
105,212 shares
46,198 shares
39,727 shares
269,029 shares