27,212 shares
43,068 shares
25,142 shares
139,378 shares
47,058 shares
131,200 shares
101,963 shares
44,282 shares
67,796 shares
17,783 shares