30,953 shares
257,072 shares
323,321 shares
248,168 shares
40,405 shares
355,850 shares
50,606 shares
33,724 shares
33,018 shares
25,993 shares