58,038 shares
40,495 shares
77,557 shares
231,907 shares
63,902 shares
114,858 shares
263,775 shares
113,325 shares
38,169 shares
36,194 shares