54,719 shares
60,323 shares
179,725 shares
103,957 shares
282,991 shares
259,683 shares
191,205 shares
68,924 shares
42,794 shares
310,848 shares