27,298 shares
43,191 shares
25,291 shares
139,482 shares
47,133 shares
131,300 shares
102,126 shares
44,456 shares
67,851 shares
17,818 shares