3,218 shares
205,833 shares
286,103 shares
246,938 shares
115,960 shares
124,828 shares
239,418 shares
49,321 shares
53,731 shares
152,189 shares