412,116 shares
368,028 shares
233,311 shares
299,801 shares
150,325 shares
471,638 shares
288,100 shares
390,763 shares
125,683 shares
331,731 shares