164,968 shares
115,902 shares
65,737 shares
28,791 shares
93,382 shares
33,940 shares
105,515 shares
46,357 shares
39,799 shares
269,400 shares