35,440 shares
67,055 shares
47,303 shares
215,328 shares
20,118 shares
147,754 shares
16,415 shares
115,233 shares
122,261 shares
35,042 shares