113,801 shares
100,040 shares
23,779 shares
100,931 shares
49,393 shares
53,191 shares
59,567 shares
44,165 shares
509,282 shares
161,164 shares