17,035 shares
225,118 shares
120,994 shares
274,779 shares
164,788 shares
41,955 shares
78,202 shares
104,253 shares
349,355 shares
35,376 shares