28,957 shares
164,687 shares
40,681 shares
60,951 shares
52,969 shares
37,961 shares
48,516 shares
26,770 shares
194,365 shares
83,779 shares